agitation leach - Turkish English Dictionary